426 882
2884 313
825 66
297 610
683 544
984 840
98 349
889 680
420 614
748 445
263 322
368 104
763 854
491 921
508 166
16 224
143 503
329 725
1152 1000
396 763
257 12
100 500
561 872