4251 629
3843 49
6840 557
4756 409
6253 689
5578 451
11788 448
2865 506
1139 242
11679 926
2257 95
3494 914
4227 529
3422 688