1000 725
987 922
982 903
927 227
892 806
809 168
505 265
384 473
381 58
380 259
318 556
318 906
305 248
251 179
205 163
43 699
40 226