2500 122
19694 638
17900 483
22226 954
6497 240
5605 243
8897 326
5350 517
13035 778
10176 448
7909 417
11618 559
2709 25
8771 444
8700 365
7225 96
8000 255
22873 357
3296 92
3128 406