172
2816
233
252
180
223
335
414
183
261
201
24066
18080
16161
14562
11212
1092263
9874
972148
9540
808143
7650
72311