417
478
559
4412
542
556
387
482
514
446
310
500
30757
23340
21512
19343
1554267
14982
1392148
13406
1223144
11880
10410
8730