3929 629
2999 49
5691 556
4215 409
5826 689
4734 451
11210 448
2801 506
1089 242
11629 926
2199 95
3445 914
4141 529
3335 688