2505 122
19695 638
17902 483
22229 954
6499 240
5608 243
8901 326
5352 517
13038 778
10180 448
7910 417
11626 559
2712 25
8776 444
8704 365
7233 96
8008 255
22883 357
3296 92
3128 406