26956 1014
13524 582
4528 604
3537 61
3668 506
1480 238
1963 202
3047 763
3468 489
21697 215
10098 56