17022 503
6670 447
32310 461
27526 258
8667 429
13342 177
7915 790
10932 477
11091 742
15157 240
5341 498
5394 78
2668 191
3915 179
4192 201
4014 700
3548 120
31133 927