3193 110
4751 745
251430 781
56817 93
181704 390
43393 881
8969 813
27626 200
28483 627
15386 917
19222 563
12095 604
132310 1092
25710 428
22564 856
84410 550
48203 585
30073 682
55473 865
3565 550
3074 269
6858 243
6215 215
3555 461
3461 371
23217 638