5695 540
4632 331
10374 274
3096 350
3744 33
3294 469
4843 948
3370 632
8761 326
3432 299
4512 249
13151 699
6088 848