2973 505
6228 86
6149 351
13723 200
16101 168
10517 609
16290 732
8238 676
3799 150
11596 377
3451 520
3750 436
3147 265
5142 719