3548 347
98690 551
3411 286
118853 513
94926 544
72464 309
5420 846
4254 356
9882 347
4920 227
56613 196