675 60
2519 279
16041 693
30087 295
8343 168
11507 397
12078 485
14795 609
8307 38
4309 97
8943 425
8996 320
9284 100
5678 533
6315 211
2778 498
3513 322
3011 28
40524 680