72 686
93 613
789 543
952 861
667 299
840 10
974 625
555 252
735 98
506 556
153 968
29 343
158 321
693 232
546 945
484 866
99 72
306 586
76 398
549 536