12282 276
1858 102
3276 513
5297 712
7460 562
4922 371
3976 763
7182 292
6400 727
4773 807
5142 359
8386 905