2971 505
6224 86
6148 351
13723 200
16101 168
10508 609
16287 732
8238 676
3798 150
11591 377
3451 520
3750 436
3147 265
5142 719