25213 533
907 42
151001 498
2828 113
27932 860
65848 737
55201 703
105918 201
53787 505
18867 120
11093 256
10359 380