123 830
923 227
778 127
432 855
748 108
279 341
328 508
603 304
101 234
139 665
333 160
289 474
959 156
775 773
740 537
635 468
502 306
163 149
344 514
597 703