19232 153
12687 687
16163 275
14383 461
2761 83
1893 173
11040 715
5269 117
32999 601
6279 514
8746 1125