22562 54
19599 52
2906 34
6325 32
5689 32
10731 26
4306 17
3521 15
2898 12
4619 12
1932 9
2298 7
2933 7
2051 6
1328 5
1513 4
1191 3
2341 3
921 1