29057 916
40806 260
26377 351
19040 816
98283 738
49587 211
4078 383
2212 383
5920 759
4424 627
2503 263
1906 141
6531 482
2228 127
5056 125
4213 204
9810 752
35101 558