3977 629
3335 49
5744 556
4255 409
5876 689
4823 451
11256 448
2814 506
1106 242
11647 926
2213 95
3453 914
4161 529
3350 688