1625 100
1097 60
3511 279
16823 693
31130 295
9116 168
12156 397
12449 485
15560 609
8815 38
4633 97
9309 425
9479 320
10307 100
6028 533
6622 211
2881 498
3663 322
3415 28
43081 682