57431 6
186258 23
39204 4
55282 5
26758 2
31231 1
52007 3
51126 5
62208 6
49429 6
35933 1
26954 3
23205 2
36434 2
98952 16
29431 2
58251 7
46909 11
43930 5
198431 32
49758 6
39680 3
52281 6
204534 40