256 839
719 938
18 800
839 561
1038 982
694 502
537 309
218 396
895 140
855 613
345 726
405 897
217 776
443 861
695 263
966 397
26 690
328 5
187 52
141 1