19253 153
12695 687
16172 275
14389 461
2761 83
1894 173
11041 715
5270 117
33010 601
6283 514
8759 1125