164293
55580
91
110
132
166
280
131
137942
301015
55925
101739
39317
30140
28493
25865
2208267
20084
1939153
1791149
17766
14800
14500
12730