3196 110
4755 745
251475 781
56834 93
181863 390
43406 881
8972 813
27638 200
28512 627
15388 917
19228 563
12107 604
132433 1092
25731 428
22588 856
84560 550
48220 585
30085 682
55555 865
3566 550
3080 269
6861 243
6220 215
3558 461
3462 371
23248 638