2986 505
6235 86
6159 351
13726 200
16101 168
10522 609
16292 732
8239 676
3800 150
11601 377
3452 520
3750 436
3148 265
5142 719