1212894
2202869
1792967
1080802
1512290
732699
38480
871743
1525786
1302515
1992873
1120867
1642492
126369
818578
2220735
17972484
15522692
14322960
10800916
7286156
7098668
6936362
6918831
6322477
5786960
5632623
5430253
434170
4070231