3245 629
2091 49
4843 556
3561 409
5433 689
3629 450
10770 448
2761 506
1050 242
11565 926
2162 95
3403 914
4036 529
3293 688