1011 385
923 99
870 107
863 24
801 20
789 948
784 188
735 482
725 840
696 629
613 173
600 151
592 30
504 960
460 829
439 409
402 374
398 862
359 445
336 191