3230 8
18327 7
14008 3
20179 6
20026 9
21131 10
90532 9
49357 4
57077 5
37155 3
46552 3
24205 8
48779 7
30001 20
47829 28
42752 31
77726 50
65651 28
80484 70
120206 88
36183 33
22353 21
12704 11
14503 13