685 515
652 190
876 546
414 405
10 969
597 9
522 731
945 276
838 1000
197 480
948 109
937 847
833 87
249 649
734 176
11 767
950 524
796 245
675 669
325 816