509 497
394 655
872 181
661 895
381 796
425 285
25 719
509 864
646 641
472 874
639 245
106 842
36 721
423 959
533 472
522 973
806 712
684 48
378 668
98 735
212 502
904 918
22 862
980 71
569 126
13 275
227 53
871 779