2556 548
58444 591
4006 637
4156 166
27074 161
4037 262
5922 155
7192 659
4406 802
8255 989
2100 358
3572 317
3312 571
1640 201
2641 457