25880 76
15026 15
12941 28
5816 56
3864 18
2884 10
2802 12
2753 14
2547 6
2536 7
2206 10
1684 3
1443 8
1431 5
1404 6
1304 5
1225 0
861 0
685 0