3556 347
99093 551
3416 286
119022 513
95165 544
72750 309
5428 846
4258 356
9904 347
4926 227
56869 196