1065 275
931 134
924 414
899 903
835 170
579 926
509 633
469 70
432 214
299 164
245 463
183 159
174 110
148 856
104 136