7867 763
50527 60
6596 166
3783 711
8889 38
16269 157
6578 329
4956 414
5951 199
10484 565
16070 83
25585 481
34072 259
4635 653
9293 501
7666 473