529 129
917 471
115 832
842 616
343 617
522 304
543 313
124 275
134 46
843 5
987 362
556 1000
384 371
178 573
645 268
899 483
352 900
147 676
218 420
786 844