31484 4
45852 9
69632 1
28134 9
93002 8
64634 13
98427 12
104058 10
22778 4
57231 11
33379 7
96676 12
21330 8
19408 8
343231 34
318508 25