2680 428
3969 450
5094 715
5423 82
5232 541
4366 360
5630 654
16225 846
4656 523
3709 316
7005 217
2653 37
4221 705
28674 221
8229 928
4516 613
5858 104
3699 888