5687 540
4602 331
10315 274
3078 350
3726 33
3271 469
4828 948
3355 632
8728 326
3413 299
4482 249
13125 699
6021 848