1046 299
1032 914
1007 678
937 842
903 1
878 74
849 522
680 196
675 530
603 956
600 791
562 12
533 183
516 124
466 134
462 904
457 278
445 624
431 316
267 838