3193 110
4751 745
251426 781
56816 93
181698 390
43393 881
8969 813
27626 200
28482 627
15386 917
19222 563
12095 604
132305 1092
25709 428
22564 856
84403 550
48201 585
30071 682
55470 864
3565 550
3074 269
6858 243
6215 215
3555 461
3461 371
23216 638