3977 629
3334 49
5744 556
4254 409
5875 689
4815 451
11256 448
2813 506
1106 242
11647 926
2213 95
3453 914
4161 529
3350 688