42552 5
45104 7
95257 13
166128 21
103978 12
42902 6
41653 9
29983 4
65157 8
217103 39
116578 22
105983 17
69809 20
41929 6
37434 3
45707 6
65359 10
74378 15
64302 10
117626 8
134304 37
49381 5
1463451 254
164028 24