12175 108
31241 692
2715 533
182777 783
5565 493
11323 96
380313 588
13507 118
41744 644
3048 462
6837 672
7371 408
4386 568