5840 166
3613 711
8735 38
16094 157
6443 329
4714 414
5645 199
10091 565
15723 83
24699 481
33127 259
4480 653
8855 500
7401 473