304
392
316
324
330
263
375
4410
283
312
290
296
29697
22700
20792
18443
1482267
14262
1333148
12956
11530
1145144
10000
83311