293 71
373 35
27 500
263 239
651 289
232 176
486 353
953 349
732 937
338 385
89 264
347 20
631 641
377 297
452 96
896 529
723 636
491 800
518 921
696 166