2971 505
6225 86
6148 351
13723 200
16101 168
10511 609
16288 732
8238 676
3798 150
11595 377
3451 520
3750 436
3147 265
5142 719