1247 512
1202 802
1019 927
916 384
872 224
828 122
803 719
565 962
561 598
554 463
547 417
539 647
496 71
441 528
363 586
323 592
312 13
271 980
255 531
228 157