640 283
109 990
567 280
221 864
165 172
357 242
128 425
94 354
282 918
157 829
142 414
325 154
946 620
502 97
639 835