1011 166
1004 678
979 198
963 107
954 318
855 560
843 757
832 684
681 737
608 488
538 394
516 101
492 706
483 93
389 211
386 496
351 299
326 526
279 698
204 827