856411
1492574
770805
1274439
1287587
1061536
1485109
1098493
911153
880663
123662
1403751
486471
127341
1065241
107279
17972484
15522692
14322960
10800916
7286156
7098668
6936362
6918831
6322477
5786960
5632623
5430253
434170
4070231