1004 986
860 748
857 156
840 757
820 694
809 678
709 311
662 665
602 112
583 692
557 211
505 674
477 784
421 999
391 613
326 508
262 924
223 108
205 55
40 892