31259 4
45684 9
69553 1
28131 9
92808 8
64581 13
98105 12
103628 10
22776 4
57157 11
33334 7
96678 12
21334 8
19406 8
343227 34
318501 25