7881 763
50530 60
6637 166
3788 711
8901 38
16289 157
6588 329
4984 414
5961 199
10515 565
16088 83
25639 481
34113 259
4644 653
9331 501
7683 473