5691 540
4618 331
10337 274
3088 350
3731 33
3283 469
4836 948
3366 632
8750 326
3424 299
4504 249
13141 699
6033 848