2583 122
19713 638
17937 483
22258 954
6526 240
5655 244
8913 326
5359 517
13088 778
10199 448
7927 417
11692 559
2730 25
8844 444
8744 365
7295 96
8088 255
22946 357
3324 92
3140 406