19872 153
13042 687
16662 275
14903 461
2857 83
1977 173
11285 715
5596 117
33784 601
6559 514
9399 1125