3691 629
2688 49
5564 556
4142 409
5725 689
4378 450
11127 448
2780 506
1076 242
11622 926
2180 95
3440 914
4117 529
3317 688