21231 74
9148 40
7560 26
7220 34
5738 47
3769 15
3654 35
3508 11
3484 17
3474 11
3445 9
3168 13
2777 19
2676 17
2594 7
2527 10
2235 5
1910 7
1797 9
1742 8
1579 4
1509 2
1456 7
1247 1