2680 428
3969 450
5094 715
5424 82
5234 541
4367 360
5630 654
16225 846
4656 523
3709 316
7006 217
2653 37
4221 705
28674 221
8231 928
4517 613
5858 104
3699 888