3746 629
2722 49
5599 556
4158 409
5758 689
4422 450
11149 448
2783 506
1077 242
11624 926
2186 95
3440 914
4128 529
3324 688