32331 5
30528 2
35656 1
33082 2
43677 3
72405 6
105402 9
109304 13
41132 2
38131 2
45182 5
53131 17
61256 7
42378 8
42854 3
45780 8
48434 5
54951 12
60551 6
41328 4
49459 1
64583 17
40231 1
57155 9