3580 347
99630 551
3430 286
119284 513
95517 544
73183 309
5443 846
4271 356
4025 443
9933 347
4941 227
57216 196