1563 677
1051 632
975 548
957 692
915 353
858 747
795 587
685 81
653 18
650 714
638 307
420 357
376 731
323 958
294 688
263 243
231 860
215 504
200 426
161 800