29052 916
40805 260
26372 351
19037 816
98246 738
49577 211
4078 383
2212 383
5919 759
4424 627
2502 263
1906 141
6530 482
2228 127
5056 125
4213 204
9810 752
35097 558