3799 629
2731 49
5608 556
4162 409
5769 689
4436 450
11157 448
2784 506
1077 242
11624 926
2187 95
3440 914
4129 529
3325 688