3556 347
99080 551
3416 286
119014 513
95158 544
72742 309
5428 846
4258 356
9904 347
4926 227
56860 196