3782 629
2728 49
5602 556
4162 409
5767 689
4431 450
11153 448
2784 506
1077 242
11624 926
2187 95
3440 914
4129 529
3325 688