125 546
768 970
413 73
903 785
872 949
936 240
733 28
440 761
818 129
567 413
1038 278
299 672
267 549
943 672
429 42
889 22
393 364
177 72
357 354
367 207