875 413
473 407
631 248
501 674
836 112
114 904
309 972
885 623
99 56
816 434
725 468
694 1000
946 147
877 301
319 283
935 541
414 182
31 567
553 508
962 804
364 750