5697 540
4635 331
10384 274
3100 350
3745 33
3295 469
4843 948
3371 632
8765 326
3434 299
4514 249
13153 699
6095 848