1592 100
1084 60
3508 279
16783 693
31099 295
9088 168
12142 397
12439 485
15549 609
8799 38
4624 97
9282 425
9470 320
10294 100
6020 533
6594 211
2873 498
3649 322
3382 28
42997 682