27385 1014
14126 582
5080 604
3768 62
4013 506
1621 238
2250 202
3237 763
3659 489
22378 215
10708 57