21196 74
9113 40
7552 26
7211 34
5729 47
3758 15
3648 35
3500 11
3479 17
3467 11
3432 9
3161 13
2775 19
2670 17
2587 7
2522 10
2204 5
1906 7
1791 9
1738 8
1573 4
1505 2
1447 7
1244 1