40516 645
4510 187
10727 603
50066 696
12792 294
18139 864
13449 349
6789 351
13661 426
3977 521
1651 92
3260 563