1100 220
447 575
484 112
282 582
663 655
639 134
170 76
1007 771
255 504
136 400
705 81
668 307
577 640
261 119
587 396
245 282
599 736
455 1
192 346
562 946