19326 153
12657 686
16242 275
14399 461
2797 83
1911 173
11594 715
5224 117
33197 600
6279 520
8792 1126