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