1541 173
26656 533
1304 42
151826 499
3648 113
28891 860
71083 737
57093 704
115944 201
58412 506
20061 120
11927 256
11640 380