3556 347
99099 551
3416 286
119026 513
95172 544
72757 309
5428 846
4258 356
4006 443
9904 347
4926 227
56871 196