3196 110
4754 745
251468 781
56832 93
181852 390
43404 881
8971 813
27636 200
28507 627
15388 917
19228 563
12107 604
132421 1092
25727 428
22587 856
84543 550
48220 585
30083 682
55536 865
3566 550
3080 269
6861 243
6220 215
3558 461
3462 371
23245 638