3410
4011
314
272
274
252
331
310
382
435
356
334
22526
17060
15041
13480
10332
1004263
9044
8890
862148
743142
68711
6850