1026 412
920 73
897 360
871 19
863 553
811 990
752 964
746 880
609 344
526 496
476 718
398 581
379 480
346 221
299 822
122 968
98 567
78 863