3580 347
99644 551
3430 286
119289 513
95523 544
73191 309
5443 846
4272 356
4025 443
9935 347
4942 227
57225 196