980 963
955 613
117 231
24 693
445 955
782 523
909 1000
957 556
556 275
5 701
943 101
893 290
663 107
64 338
667 211
745 227
194 717
449 40
64 495
709 321