22498 54
19506 52
2816 34
6269 32
5642 32
10652 25
4255 17
3480 14
2855 12
4575 12
1876 9
2253 7
2900 7
2005 6
1483 4
1291 4
1161 3
2297 3
895 0