1056 671
985 780
973 901
937 759
917 214
913 930
860 265
814 486
771 218
709 766
642 752
581 161
574 369
553 796
513 741
499 362
477 161
363 745
309 11
235 693