526 60
2057 279
15877 693
29640 294
8110 168
11335 397
11917 485
14658 609
8203 38
4256 96
8637 425
8850 320
9158 100
5547 533
6239 211
2758 498
3432 322
2975 28
39677 680