2500 508
2273 727
2814 799
6227 222
4331 717
3147 505
6396 86
6271 351
13820 200
16238 168
10678 609
16378 732
8301 676
3860 150
11758 377
3482 520
3782 436
3264 265
5192 719