8593 867
6939 110
12648 555
5329 169
6935 92
8420 482
16511 187
6872 970
8634 731
5814 469
6409 618
15084 693
2187 331
10446 502