940
9435
9057
8315
7819
7520
7461
7341
690
665
660
6824
16091
13030
10561
9180
718263
7030
6590
5881
573147
53910
506142
4360