25673 790
10109 259
15613 860
29745 361
40024 243
16311 316
28984 613
8217 240
4269 877
8916 152
3643 207
4493 582