25006 533
828 42
150895 498
2712 113
27629 859
65234 737
54973 703
104753 201
53361 505
18744 120
10976 256
10297 380