1383 222
1431 667
833 571
905 102
517 589
874 646
1021 481
541 659
1014 824
334 557
91 158
747 306
707 82
846 779
89 882
143 935
288 910
430 46
709 285
646 93