5004 629
5392 49
7919 557
5417 409
7462 689
6843 451
12623 448
3039 506
1262 242
11831 926
2409 95
3628 914
4529 529
3597 688