26948 1014
13517 582
4520 604
3531 61
3658 506
1473 238
1956 202
3040 763
3458 489
21684 215
10088 56