7871 763
50528 60
6621 166
3784 711
8893 38
16276 157
6582 329
4965 414
5957 199
10502 565
16073 83
25604 481
34082 259
4637 653
9307 501
7673 473