1877310
1785283
882165
440984
1621641
1112493
1230412
797793
1601454
415636
818189
1449952
799580
679330
1178203
1688907
20155484
19562692
17936960
11935916
9254156
7902362
7838668
7181623
7072831
6912477
6891960
6413253
457470
4363231