697160
6181
21619
21448
18447
16832
14812
14611
14022
13820
13815
12426
10916
981
959
918
8910
806
747
7310
7210
7118
6812
671
625
583
566
568
543
5414
525
513
496
473
460
453
434
405
4010
395
361
331