1053 671
1006 550
982 780
967 729
954 369
799 969
729 30
699 990
624 931
526 152
511 741
485 274
431 383
420 293
384 104
368 32
326 907
272 654
230 121
222 867