3115 110
4696 745
250538 781
56326 93
179528 390
43179 881
8937 813
27492 200
28168 627
15350 917
19109 563
11934 604
130664 1089
25383 428
22122 856
82497 550
47456 585
29687 682
54544 864
3534 550
2991 269
6814 243
6153 215
3532 461
3429 371
22691 638