9593 253
8553 867
6893 110
12638 555
5275 169
6805 92
8372 482
16459 187
6793 970
8598 731
5786 469
6372 618
13933 693
2165 331
10419 502