3181 110
4748 745
251316 781
56774 93
181495 390
43372 881
8965 813
27616 200
28448 627
15384 917
19205 563
12083 604
132177 1092
25680 428
22522 856
84174 550
48157 585
30053 682
55328 864
3563 550
3062 269
6856 243
6210 215
3553 461
3458 371
23169 638