2604 548
59322 591
4016 637
4173 166
27162 161
4392 262
5934 155
7229 659
4419 802
8266 989
2106 358
3582 317
3324 571
1651 201
2653 457