30878 4
45631 9
69384 1
27980 9
92659 8
64529 13
98052 12
103501 10
22779 4
57080 11
33329 7
96626 12
21334 8
19402 8
343103 34
318505 25