3689 629
2686 49
5561 556
4141 409
5723 689
4376 450
11123 448
2780 506
1075 242
11622 926
2179 95
3440 914
4117 529
3317 688