1555 173
26657 533
1304 42
151826 499
3649 113
28891 860
71090 737
57096 704
115953 201
58417 506
20062 120
11927 256
11644 380