42556 5
45109 7
95256 13
166131 21
103976 12
42905 6
41655 9
29983 4
65158 8
217108 39
116576 22
105976 17
69808 20
41926 6
37433 3
45706 6
65353 10
74383 15
64305 10
117628 8
134309 37
49378 5
1463458 254
164027 24