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