18831 1
17509 11
27604 2
53532 7
75455 8
29984 3
40478 4
30806 25
168103 7
474303 13
415026 24
428031 34
149256 5
260084 23
637801 34
75405 7
111876 15
94804 9
127883 16
142458 12
289459 18
178680 27
548353 36
959154 92