19229 153
12685 687
16162 275
14378 461
2761 83
1893 173
11040 715
5267 117
32994 601
6277 514
8739 1125