3559 347
99218 551
3418 286
119081 513
95256 544
72853 309
5430 846
4262 356
9908 347
4929 227
56947 196