2602 548
59276 591
4016 637
4171 166
27159 161
4368 262
5934 155
7225 659
4418 802
8266 989
2105 358
3580 317
3320 571
1649 201
2653 457