2516 122
19697 638
17907 483
22230 954
6500 240
5609 243
8904 326
5352 517
13042 778
10182 448
7911 417
11630 559
2715 25
8784 444
8706 365
7238 96
8016 255
22894 357
3299 92
3128 406