111 585
506 598
380 891
231 119
873 662
527 70
169 780
81 523
738 972
390 926
777 198
855 166
749 39
609 840
480 351
205 16
952 652
967 575
250 464
485 328