1051 671
971 901
926 759
909 930
813 486
764 218
703 766
568 161
549 796
510 741
492 362
306 11
231 693
165 446