1589 100
1083 60
3504 279
16780 693
31095 295
9086 168
12138 397
12436 485
15547 609
8793 38
4623 97
9281 425
9470 320
10292 100
6019 533
6591 211
2872 498
3647 322
3380 28
42987 682