120 943
257 862
916 567
738 401
92 308
63 749
106 27
816 644
264 658
977 993
181 642
794 670
341 177
848 675
622 576
153 213
943 405
43 833
949 417
297 953