2972 505
6226 86
6149 351
13723 200
16101 168
10511 609
16288 732
8238 676
3799 150
11596 377
3451 520
3750 436
3147 265
5142 719