19529 153
12826 687
16351 275
14673 461
2799 83
1930 173
11159 715
5348 117
33285 601
6387 514
9047 1125