26951 1014
13518 582
4522 604
3532 61
3661 506
1475 238
1957 202
3041 763
3461 489
21685 215
10090 56