25942 76
15081 15
13003 28
5950 56
3894 18
2910 10
2838 12
2787 14
2581 6
2559 7
2228 10
1714 5
1706 3
1471 8
1433 6
1332 5
1248 0
881 0
709 0