428
405
3110
351
314
586
304
476
5410
318
609
435
28387
21590
19811
17603
1412265
13772
1282148
12426
11040
1071144
9440
80411