8678 493
9375 85
4972 636
8358 461
11131 410
4247 463
7136 583
15449 185
2797 105
5879 157
5304 648
7843 788