1004 851
988 268
960 967
900 442
894 731
830 526
715 496
707 82
657 354
653 680
631 621
560 135
374 739
333 948
314 771
305 627
274 373
181 177
124 106
102 707