30882 4
45630 9
69384 1
27978 9
92657 8
64528 13
98051 12
103507 10
22784 4
57076 11
33330 7
96633 12
21327 8
19401 8
343104 34
318508 25