26942 1014
13478 582
4507 604
3520 61
3635 506
1466 238
1951 202
3038 763
3455 489
21668 215
10068 56