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