993 399
161 56
860 25
615 181
707 647
302 295
679 887
378 77
87 207
768 177
465 707
675 92
67 413
359 406
110 277