17056 503
6594 447
32064 460
27528 258
8670 429
13339 178
7933 790
10967 477
11050 742
15236 240
5356 498
5401 78
2664 191
3911 179
4222 201
4035 700
3557 120
31094 927