2480 122
19690 638
17893 483
22220 954
6496 240
5600 243
8894 326
5348 517
13017 778
10171 448
7906 417
11605 559
2708 25
8761 444
8691 365
7206 96
7983 255
22852 357
3296 92
3126 406