1480202
877411
457370
1352192
1507574
775854
817180
1145261
716957
1309587
1015657
1119677
571882
1212707
1125337
598748
20141484
19522692
17919960
11920916
9245156
7892362
7836668
7176623
7071831
6908477
6887960
6412253
4363231