19255 153
12705 687
16172 275
14389 461
2762 83
1894 173
11041 715
5272 117
33010 601
6284 514
8760 1125