25396 477
8225 806
4013 82
3673 540
3639 523
2852 316
4909 216
28149 358
906 39
14637 448
17749 622
15510 437
5524 390
3756 107