394 876
966 392
629 503
97 61
900 432
324 55
796 739
509 238
887 499
960 633
340 233
378 672
285 366
530 13
1136 138
789 543
172 750
883 714
100 218
754 744