16055
1543570
1075913
101442
1010587
1006700
998804
995252
995927
993290
983397
967936
966875
920927
919897
919173
914580
900585
89646
878565