9395 683
7963 447
10641 532
8900 49
7656 761
6434 81
5332 278
4037 76
6197 295
7974 491
4856 760
2529 100