5688 540
4609 331
10324 274
3082 350
3727 33
3274 469
4830 948
3360 632
8735 326
3414 299
4488 249
13126 699
6021 848