1542 173
26656 533
1304 42
151826 499
3648 113
28891 860
71084 737
57093 704
115944 201
58414 506
20061 120
11927 256
11642 380