591 73
820 314
509 293
974 904
1155 915
84 158
396 411
841 779
1099 980
825 297
192 529
87 882
995 723
365 570
111 490
364 84
807 694
653 842
128 268
526 189