1010 475
954 630
890 556
825 282
811 449
759 23
716 494
715 521
658 511
648 220
579 453
520 520
498 64
445 432
407 791
401 299
396 7
376 800
285 947
257 692