1003 60
549 500
646 268
913 796
173 783
616 88
353 113
31 40
122 739
719 817
645 268
390 419
235 226
393 124
808 608
31 218
852 513
507 172
610 608
328 353