648 947
687 401
587 90
418 889
2772 912
898 232
65 608
18 920
39 628
554 330
776 404
723 999
263 479
206 480
113 368
2759 793
82 512
994 130
326 997
882 728
256 545
50 516
1020 27