1066 70
1009 640
938 580
893 562
818 247
814 513
750 379
627 946
626 379
614 521
592 363
536 337
534 53
499 575
486 381
477 510
460 800
390 1000
382 145
316 741