4412
542
556
387
482
514
486
446
310
500
610
490
30367
23170
21322
19103
1539267
14682
1378148
13256
1190144
11710
10290
8570