31727 4
45906 9
69707 1
28206 9
93132 8
64751 13
98702 12
104227 10
22854 4
57252 11
33429 7
96734 12
21327 8
19459 8
343255 34
318507 25