3895 629
2745 49
5629 556
4173 409
5797 689
4466 451
11173 448
2786 506
1080 242
11626 926
2191 95
3440 914
4135 529
3326 688