689 832
426 162
959 680
397 545
58 47
330 188
370 68
95 389
444 270
794 17
493 695
720 257
225 6
1001 625
203 92
1013 74
535 7
455 697
746 780
507 395
943 360