30403 4
45608 9
69306 1
27904 9
92328 8
64404 13
97732 12
103209 10
22732 4
56781 11
33227 7
96609 12
21304 8
19377 8
342980 34
318479 25