1001 292
392 890
656 374
839 11
256 548
985 960
160 665
797 919
920 408
518 28
482 665
425 413
455 157
183 664
819 408
276 872
232 54
700 772
350 3
48 422