235
389
2410
304
3412
377
426
390
324
288
346
402
23806
17850
15861
14292
11012
1069263
9724
955148
9430
797142
7430
71711