1010 832
160 704
791 355
656 970
251 139
479 684
465 88
914 216
127 436
977 997
326 89
904 156
923 6
447 65
401 975
36 887
355 424
986 450
337 990
224 600