950
9435
9057
8315
7819
7520
7461
7341
690
665
660
6824
16191
13150
10621
9240
721263
7050
6650
5941
574147
54110
506142
4390