22562 54
19604 52
2907 34
6330 32
5694 32
10733 26
4316 17
3528 15
2903 12
4625 12
1933 9
2300 7
2938 7
2056 6
1332 5
1517 4
1195 3
2345 3
926 1