19228 153
12685 687
16161 275
14377 461
2761 83
1893 173
11039 715
5267 117
32992 601
6276 514
8738 1125