265 861
524 750
340 500
1000 584
251 744
490 120
20 239
327 733
417 267
523 980
909 786
200 717
459 249
563 26
464 505
751 602
129 33
991 95
256 637
501 848