11491 26
5830 23
2960 21
3025 19
4651 14
1993 12
2041 9
1612 9
2968 9
1355 5
1511 3
1202 2
1041 2
2383 2