26948 1014
13517 582
4520 604
3531 61
3660 506
1474 238
1957 202
3040 763
3460 489
21685 215
10088 56