5687 540
4599 331
10315 274
3078 350
3726 33
3268 469
4827 948
3355 632
8728 326
3412 299
4479 249
13123 699
6020 848