804 665
635 406
450 26
820 2
946 882
966 502
743 451
892 275
8 628
770 255
191 756
730 79
443 681
702 158
40 82
288 53
953 817
890 800
933 342
798 119
439 244
396 551
658 877