2878 561
47220 656
12531 362
52176 310
222590 2067
36187 585
128356 659
128101 811
57722 726
21899 849
5619 650