126 28
17961 710
14805 246
5541 539
6117 391
13513 357
4342 397
4153 533
4458 367
5363 513
6525 394
2868 133
4328 34
7120 110
5308 643
3513 314
6119 258
32775 741
790 102
1631 154
9613 499
2934 387
2990 116