1271 512
1223 802
1028 927
918 384
875 224
830 122
807 719
568 962
565 598
555 463
549 417
544 647
499 71
444 528
371 586
333 592
314 13
271 980
263 531
228 157