3556 347
99076 551
3416 286
119013 513
95156 544
72736 309
5428 846
4258 356
4006 443
9904 347
4926 227
56857 196