25125 533
871 42
150954 498
2782 113
27717 859
65579 737
55097 703
105408 201
53607 505
18798 120
11041 256
10334 380