1056 671
985 780
973 901
937 759
915 214
912 930
857 265
814 486
771 218
709 766
640 752
581 161
573 369
553 796
513 741
499 362
470 161
360 745
309 11
235 693