2604 122
19717 638
17941 483
22260 954
6528 240
5666 244
8914 326
5360 517
13098 778
10203 448
7928 417
11692 559
2737 25
8862 444
8745 365
7303 96
8096 255
22962 357
3331 92
3141 406