25932 76
15072 15
12998 28
5928 56
3889 18
2901 10
2823 12
2773 14
2572 6
2551 7
2223 10
1698 3
1672 5
1461 8
1426 6
1322 5
1242 0
872 0
698 0