3980 74
5335 778
5153 546
12371 572
3384 85
9532 317
8441 286
5519 634
7240 436
5267 725
9620 255
12157 672