3580 347
99636 551
3430 286
119286 513
95520 544
73187 309
5443 846
4271 356
4025 443
9935 347
4941 227
57222 196