336 304
877 240
558 502
869 595
647 238
139 876
685 741
593 639
602 127
75 767
2318 573
974 208
453 955
165 787
487 424
1110 292
481 674
816 946
37 465
734 608
709 364
511 173
99 745
793 751