9593 253
8553 867
6893 110
12638 555
5277 169
6809 92
8374 482
16459 187
6795 970
8598 731
5786 469
6372 618
13933 693
2165 331
10420 502