3706 629
2713 49
5591 556
4151 409
5753 689
4408 450
11143 448
2783 506
1077 242
11624 926
2183 95
3440 914
4125 529
3324 688