129 917
891 729
876 364
582 249
350 259
635 624
531 15
67 710
355 69
100 338
647 416
179 511
632 875
519 167
666 806
148 260
427 530