883 76
873 302
506 200
445 172
573 369
481 1000
910 347
136 392
904 767
438 966
475 161
320 499
857 265
394 689
770 456
302 551
697 562
219 764
641 752
373 810