4130 629
3589 49
5969 556
4511 409
6063 689
5200 451
11524 448
2840 506
1126 242
11662 926
2230 95
3477 914
4202 529
3393 688