2979 505
6232 86
6153 351
13723 200
16101 168
10520 609
16292 732
8238 676
3800 150
11597 377
3451 520
3750 436
3147 265
5142 719