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