270
263
204
272
223
285
375
271
275
2510
257
211
30237
23050
21192
18993
1518267
14592
1364148
13116
1178144
11670
10200
8490