7863 763
50527 60
6588 166
3783 711
8889 38
16267 157
6576 329
4953 414
5950 199
10480 565
16065 83
25580 481
34064 259
4635 653
9285 501
7664 473