303 82
579 511
692 318
867 911
144 880
405 893
42 991
299 141
2601 912
779 239
315 534
676 736
2982 412
1164 1000
749 145
818 650
121 584
331 725
754 501
546 966
88 386
990 789