299
200
194
226
250
316
333
2210
303
345
261
321
27527
20820
19341
17142
1366265
13432
1229148
11996
10870
1031144
9080
79111