1486 168
1308 134
3196 138
18590 170
80428 572
4893 673
13593 789
9526 831
2977 151
58627 485
105087 547
8989 478
6567 591
13649 583
30285 504
1248 219
3464 175