529 129
917 471
115 832
844 616
345 617
522 304
543 313
125 275
134 46
843 5
987 362
559 1000
386 371
178 573
645 268
899 483
352 900
147 676
218 420
786 844