7860 763
50526 60
6580 166
3782 711
8882 38
16265 157
6573 329
4951 414
5948 199
10461 565
16062 83
25563 481
34053 259
4634 653
9278 501
7663 473