17081 503
6618 447
32678 460
27563 258
8699 429
13463 178
7964 790
10995 477
11059 742
15356 240
5391 498
5451 78
2677 191
3933 179
4242 201
4043 700
3588 120
31272 927