896 142
2332 200
2919 510
7318 789
6214 409
3665 646
51580 423
6001 622
9583 686
8229 572
50105 143
18670 246
31543 351
29828 45
16909 107
37756 588
5570 103
8610 540