2571 122
19712 638
17932 483
22255 954
6523 240
5645 243
8911 326
5359 517
13081 778
10199 448
7927 417
11677 559
2730 25
8832 444
8738 365
7284 96
8077 255
22940 357
3314 92
3139 406