3990 733
6439 162
2865 131
4952 504
4500 382
43057 633
17159 109
6683 191
4659 521
2052 322
4244 481
25472 903
8927 667
17588 95
3522 161
2722 473
21670 242
2257 322