928 983
89 1000
125 543
809 502
226 442
334 679
390 24
317 479
144 931
976 114
598 717
910 886
3367 313
434 355
360 822
597 827
247 87
1304 323
724 903
947 523
119 906
1006 999
11 218
629 107