25725 790
10138 259
15656 860
29869 362
40204 243
16488 316
29291 613
8398 240
4286 877
8940 152
3660 207
4543 582