640 351
983 334
1158 222
691 861
623 429
257 549
909 672
855 22
256 353
973 886
147 768
25 914
596 817
483 576
1000 195
813 72
42 73
817 84
687 532
487 76