19326 153
12657 686
16240 275
14399 461
2797 83
1911 173
11594 715
5224 117
33194 600
6278 520
8792 1126