12112 27
3667 2
2426 2
5364 16
2242 7
4016 10
9595 36
3993 4
2902 8
2578 10
6356 23
8198 14
11532 35
10894 14
9837 9
27316 68
25079 25
19292 18
61216 105
126987 185
5479 9
10051 6
34026 54
36703 46