19252 153
12695 687
16172 275
14388 461
2761 83
1894 173
11041 715
5269 117
33009 601
6282 514
8759 1125