1007 775
968 663
906 571
900 168
873 510
841 502
716 418
669 895
600 369
572 75
532 857
470 96
376 74
338 435
282 783
272 722
92 462
82 275
64 327
60 426