1057 671
1014 550
986 780
984 729
959 369
806 969
732 30
709 990
628 931
527 152
514 741
489 274
457 383
424 293
394 104
373 32
341 907
287 654
243 121
235 867