345
316
332
429
296
365
244
266
360
290
464
32317
24790
23112
20513
1664267
16082
1485148
14256
1324144
12430
11210
9590