409 643
726 311
151 21
785 279
435 378
372 569
264 755
826 150
347 33
306 309
470 220
750 952
112 719
696 313
679 261
560 500
399 442
40 370
36 532
491 190