1057 671
976 901
940 759
916 930
817 486
772 218
712 766
586 161
559 796
514 741
500 362
309 11
241 693
172 446