25218 533
908 42
151006 498
2832 113
27937 860
65861 737
55210 703
105964 201
53800 505
18874 120
11095 256
10362 380