26955 1014
13522 582
4527 604
3535 61
3665 506
1480 238
1962 202
3046 763
3467 489
21696 215
10095 56