3900 691
3649 125
2181 126
5493 113
5146 717
4441 700
5392 105
10486 448
8217 427
15656 528
6012 625
2985 405
13921 847