2988 505
6235 86
6159 351
13727 200
16102 168
10522 609
16293 732
8239 676
3800 150
11602 377
3452 520
3750 436
3148 265
5142 719