29043 916
40801 260
26368 351
19036 816
98208 738
49573 211
4078 383
2212 383
5919 759
4424 627
2502 263
1905 141
6530 482
2227 127
5056 125
4212 204
9810 752
35093 558