1016 740
242 508
825 934
972 99
882 96
587 204
244 644
175 564
619 13
433 254
794 158
859 918
474 918
855 97
963 198
538 359
880 308
62 863
486 391
151 268