30405 4
45602 9
69306 1
27906 9
92333 8
64408 13
97734 12
103201 10
22734 4
56782 11
33227 7
96603 12
21301 8
19383 8
342979 34
318484 25