303 336
118 600
291 126
435 254
797 158
76 541
284 876
991 416
274 645
32 708
889 655
224 571
724 40
78 825
390 605
858 138
937 299
560 162
232 628
970 541