1216 994
555 971
667 945
365 871
499 861
265 827
864 804
712 707
344 674
1078 552
598 537
490 342
35 278
950 247
559 159
1703 131
460 129
956 105
807 10