7855 763
50520 60
6576 166
3780 711
8881 38
16260 157
6568 329
4945 414
5947 199
10443 565
16053 83
25536 481
34032 259
4629 653
9251 501
7657 473