32357 4
46226 9
70052 1
28580 9
93784 8
65208 13
99227 12
104830 10
23076 4
57727 11
33658 7
97001 12
21359 8
19509 8
343559 34
318608 25