1550 173
26657 533
1304 42
151826 499
3648 113
28891 860
71086 737
57095 704
115951 201
58415 506
20062 120
11927 256
11642 380