342 588
389 200
507 407
333 960
953 626
597 678
1027 583
170 984
754 543
819 542
417 227
294 121
967 234
107 566
829 447
58 350
159 193
198 79
290 698
233 597