452200
1877310
1785283
882165
440984
1621641
806337
1112493
1230412
797793
1601454
1475867
415636
818189
1449952
799580
20158484
19572692
17940960
11936916
9260156
7903362
7839668
7185623
7072831
6913477
6894960
6413253
457470
4363231