2495 122
19692 638
17897 483
22221 954
6497 240
5603 243
8896 326
5348 517
13026 778
10174 448
7907 417
11614 559
2709 25
8767 444
8700 365
7218 96
7996 255
22863 357
3296 92
3126 406