1466723
1021373
1014846
952918
833626
823654
780992
738427
639675
623777
614720
608265
580263
565780
534587
493224
486294
460752
416712
382340