19841 153
12975 687
16576 275
14877 461
2845 83
1968 173
11265 715
5538 117
33649 601
6530 514
9391 1125