7881 763
50530 60
6637 166
3787 711
8901 38
16288 157
6588 329
4983 414
5961 199
10514 565
16083 83
25636 481
34109 259
4644 653
9328 501
7683 473