22589 54
19630 52
10754 26
6341 32
5713 32
4641 12
4329 17
3545 15
2955 7
2948 34
2919 12
2361 3
2313 7
2065 6
1942 9
1531 4
1341 5
1202 3
939 1