174
265
212
200
217
369
296
412
2510
190
231
3930
22966
17400
15361
13740
10532
1032263
9324
9130
906148
761142
7060
69711