15078 15
13002 28
1706 5
25939 76
2580 6
5945 56
2836 12
2556 7
1469 8
2783 14
3893 18
2907 10
880 0
708 0
2227 10
1432 6
1703 3
1328 5
1247 0