2375 8
12139 23
1601 5
2114 9
11399 27
727 9
1364 4
30778 78
6966 19
21083 27
7992 16
6899 7
5237 15
8418 14
2415 12
1258 11
2516 7
2732 3
8844 12
1736 3
3745 15
6720 12
1163 4
4050 20