4246 629
3832 49
6817 557
4740 409
6245 689
5564 451
11776 448
2865 506
1135 242
11677 926
2253 95
3493 914
4225 529
3421 688