2497 122
19693 638
17899 483
22223 954
6497 240
5603 243
8896 326
5348 517
13034 778
10174 448
7907 417
11615 559
2709 25
8768 444
8700 365
7221 96
7999 255
22867 357
3296 92
3128 406