21833 106
12085 44
20162 72
10086 16
26649 70
2288 4
3250 3
2855 7
3280 4
23238 37
2494 18
1216 1
1078 0
7438 12
18058 34
9972 24
868 0
4480 5
3007 7
3340 4
1717 3
2624 0
8612 12
3921 11