30660 285
155995 291
36769 426
25371 311
153770 1037
27020 273
40577 763
19469 421
65789 895
4309 682