2597 122
19716 638
17941 483
22260 954
6526 240
5664 244
8913 326
5360 517
13096 778
10202 448
7928 417
11692 559
2735 25
8857 444
8744 365
7300 96
8094 255
22957 357
3331 92
3141 406