1602 173
26661 533
1304 42
151826 499
3650 113
28892 860
71100 737
57098 704
115963 201
58420 506
20064 120
11928 256
11646 380