17059 503
6595 447
32073 460
27530 258
8671 429
13339 178
7935 790
10967 477
11050 742
15240 240
5357 498
5403 78
2664 191
3912 179
4222 201
4035 700
3558 120
31097 927