21192 74
9106 40
7549 26
7206 34
5729 47
3755 15
3647 35
3498 11
3474 17
3467 11
3431 9
3160 13
2771 19
2669 17
2587 7
2522 10
2199 5
1905 7
1791 9
1737 8
1572 4
1504 2
1447 7
1243 1