19227 153
12685 687
16160 275
14373 461
2761 83
1893 173
11038 715
5265 117
32991 601
6275 514
8732 1125