699 316
603 424
767 463
926 626
290 501
244 352
42 917
523 953
145 289
81 767
801 497
506 475
422 376
334 163
369 735
948 705
116 423
470 722
910 971
904 748