24485 294
16059 693
30237 295
7984 168
11262 397
12018 485
14652 609
8246 38
4255 96
8526 424
8846 319
8962 100
5632 533
6248 211
2771 498
3455 322
3048 28
39829 680