26959 1014
13526 582
4532 604
3538 61
3670 506
1480 238
1965 202
3047 763
3470 489
21705 215
10102 56