880 64
573 547
385 423
798 946
475 539
141 74
295 621
364 31
125 244
694 788
891 129
782 380
501 860
184 3
936 383
23 228
900 747
690 273
845 295
291 435