25178 533
891 42
150977 498
2802 113
27792 859
65695 737
55152 703
105640 201
53703 505
18838 120
11068 256
10348 380