297 575
535 473
704 354
978 326
726 15
416 143
496 608
920 109
154 129
97 80
468 563
2209 930
170 677
976 217
131 719
449 753
164 231
829 651
698 301
489 62
252 348
871 703