641 283
110 990
568 280
221 864
165 172
358 242
129 425
94 354
282 918
157 829
143 414
327 154
952 620
503 97
641 835