30401 4
45601 9
69304 1
27904 9
92329 8
64407 13
97732 12
103209 10
22728 4
56779 11
33230 7
96607 12
21305 8
19383 8
342978 34
318483 25