3196 110
4753 745
251457 781
56825 93
181814 390
43399 881
8971 813
27635 200
28500 627
15388 917
19226 563
12102 604
132392 1092
25725 428
22584 856
84500 550
48213 585
30080 682
55515 865
3566 550
3078 269
6860 243
6220 215
3558 461
3461 371
23234 638