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