1646 173
26661 533
1307 42
151827 499
3652 113
28892 860
71107 737
57099 704
115969 201
58429 506
20066 120
11929 256
11648 380