899386
852662
1045961
886871
93886
75758
1001729
957857
612308
318613
225118
424810
392174
998804
816515
9216
409725
434225
512476
9561
520207
415314
114835
856858
23070928
222901020
20148484
19536692
17928960
11927916
11922171
10372744
9252156
7896362
7837668
7226310