2993 571
4683 274
6418 591
4308 190
6036 140
4969 714
12259 42
8541 322
19501 344
8835 944
5646 687
7151 597
4843 184
13387 58
9641 406
18859 487
14724 868
555 64
17548 107
6297 127
4922 90
7685 842
45914 621
3781 241