106 507
1106 993
924 634
71 595
137 735
698 389
30 43
324 55
1099 980
835 257
633 138
61 610
924 795
364 871
418 952
682 701
675 638
292 444
558 266
464 417