29042 916
40800 260
26367 351
19035 816
98197 738
49568 211
4078 383
2212 383
5919 759
4424 627
2502 263
1905 141
6529 482
2227 127
5056 125
4212 204
9809 752
35093 558