19861 153
13026 687
16637 275
14901 461
2857 83
1977 173
11284 715
5578 117
33741 601
6557 514
9399 1125