1022 645
999 99
983 237
917 944
914 920
805 591
656 960
629 272
600 52
593 809
552 650
522 745
450 913
389 430
341 807
318 426
306 421
264 511
222 453
157 179