5688 540
4609 331
10323 274
3082 350
3727 33
3273 469
4830 948
3359 632
8732 326
3413 299
4487 249
13126 699
6021 848