687 584
313 964
504 14
437 609
528 699
1014 978
142 295
930 161
572 292
883 440
25 414
631 575
496 486
560 939
58 252
937 120
431 552
160 101
227 273
221 112