3892 629
2743 49
5627 556
4173 409
5794 689
4458 451
11171 448
2786 506
1080 242
11626 926
2191 95
3440 914
4135 529
3326 688