2643 428
3916 450
5080 715
5365 82
5227 541
4257 360
5624 654
15954 846
4555 523
3679 316
6885 217
2609 37
4158 705
28749 221
8179 928
4486 613
5822 104
3685 888