608 60
2312 279
15964 693
29842 295
8210 168
11423 397
11998 485
14726 609
8260 38
4291 97
8786 425
8935 320
9226 100
5631 533
6281 211
2769 498
3472 322
2997 28
40100 680