25182 533
891 42
150977 498
2806 113
27827 860
65721 737
55161 703
105693 201
53708 505
18841 120
11072 256
10348 380