1582 100
1083 60
3503 279
16771 693
31090 295
9082 168
12136 397
12435 485
15546 609
8789 38
4619 97
9279 425
9469 320
10291 100
6014 533
6584 211
2871 498
3646 322
3374 28
42975 682