1021 652
849 667
122 194
127 88
1132 166
113 9
986 167
907 486
730 45
573 807
369 953
807 554
62 503
940 5
778 820
295 331
519 85
793 886
137 145
21 564
863 69
97 593
405 681
542 102