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