3196 110
4756 745
251475 781
56836 93
181864 390
43406 881
8972 813
27638 200
28513 627
15388 917
19228 563
12107 604
132434 1092
25731 428
22588 856
84562 550
48221 585
30085 682
55556 865
3566 550
3080 269
6861 243
6220 215
3558 461
3462 371
23251 638