26951 1014
13519 582
4522 604
3533 61
3661 506
1476 238
1957 202
3041 763
3461 489
21687 215
10090 56