820 963
832 511
643 130
23 225
861 550
365 617
420 957
328 973
543 44
216 162
942 681
579 640
58 293
877 81
420 373
444 179
744 646
455 931
252 489
519 153