26950 1014
13517 582
4521 604
3532 61
3661 506
1475 238
1957 202
3040 763
3460 489
21685 215
10089 56