642 283
110 990
568 280
221 864
166 172
358 242
129 425
94 354
283 918
157 829
146 414
328 154
960 620
503 97
641 835