31151 2
27803 3
129031 3
52601 5
25153 9
24226 10
18453 10
17627 9
18758 4
24953 6
26402 4
17078 13
19859 7
107028 7
17134 0
565332 28
110502 3
313734 25
64377 6
130026 8
503082 0
182980 13