3196 110
4753 745
251459 781
56828 93
181821 390
43400 881
8971 813
27635 200
28501 627
15388 917
19226 563
12103 604
132392 1092
25725 428
22584 856
84504 550
48213 585
30080 682
55519 865
3566 550
3078 269
6860 243
6220 215
3558 461
3461 371
23237 638