30884 4
45630 9
69376 1
27978 9
92651 8
64534 13
98054 12
103509 10
22780 4
57078 11
33331 7
96628 12
21331 8
19404 8
343107 34
318503 25