19439 153
12762 687
16278 275
14580 461
2781 83
1925 173
11081 715
5316 117
33183 601
6333 514
8953 1125