5687 540
4599 331
10315 274
3078 350
3726 33
3271 469
4827 948
3355 632
8728 326
3413 299
4481 249
13123 699
6020 848