504 254
286 800
953 306
567 565
201 353
186 205
334 598
46 310
121 436
1018 166
482 403
320 651
1009 986
670 98
252 994
57 790
1002 914
1005 562
762 533
472 60