25181 533
891 42
150977 498
2803 113
27817 860
65711 737
55159 703
105667 201
53707 505
18838 120
11071 256
10348 380