905 198
297 743
432 620
509 918
731 542
120 445
580 161
621 5
409 131
472 364
999 447
594 733
616 58
944 139
681 318
240 601
634 403
437 613
893 270
253 887