3556 347
99107 551
3417 286
119033 513
95182 544
72768 309
5428 846
4259 356
4006 443
9904 347
4927 227
56878 196