17528 551
13642 491
6838 306
2112 172
4690 898
3568 581
5048 540
861 68
2259 453
3275 544
3863 922
2121 418