1636 173
26661 533
1307 42
151827 499
3651 113
28892 860
71106 737
57099 704
115966 201
58423 506
20064 120
11929 256
11647 380