32151 4
46029 9
69854 1
28328 9
93354 8
65034 13
98983 12
104509 10
22983 4
57430 11
33551 7
96832 12
21327 8
19484 8
343407 34
318509 25