5695 540
4632 331
10378 274
3099 350
3745 33
3294 469
4843 948
3371 632
8763 326
3433 299
4513 249
13151 699
6090 848