5691 540
4618 331
10336 274
3086 350
3731 33
3281 469
4836 948
3365 632
8747 326
3422 299
4500 249
13140 699
6031 848