5900 166
3614 711
8736 38
16094 157
6443 329
4714 414
5646 199
10091 565
15724 83
24699 481
33129 259
4481 653
8855 500
7402 473