1025 412
918 73
896 360
870 19
859 553
811 990
751 964
745 880
608 344
522 496
475 718
398 581
377 480
345 221
299 822
117 968
98 567
76 863