2253 398
4618 59
4810 332
1747 338
3390 861
1653 273
7591 246
5751 828
2776 255
2991 261
8611 28
5453 512
1531 243