26962 1014
13531 582
4534 604
3539 61
3671 506
1480 238
1965 202
3047 763
3470 489
21710 215
10104 56