2500 508
2273 727
2814 799
6227 222
4332 717
3148 505
6396 86
6271 351
13825 200
16239 168
10679 609
16380 732
8302 676
3860 150
11759 377
3482 520
3782 436
3269 265
5192 719