2515 122
19696 638
17907 483
22230 954
6499 240
5609 243
8902 326
5352 517
13039 778
10181 448
7911 417
11630 559
2714 25
8779 444
8705 365
7237 96
8016 255
22891 357
3297 92
3128 406