17022 503
6670 447
32285 461
27525 258
8667 429
13341 177
7915 790
10932 477
11091 742
15152 240
5339 498
5393 78
2668 191
3915 179
4189 201
4014 700
3548 120
31122 927