9663 253
8609 867
6937 110
12688 555
5295 169
6932 92
8400 482
16523 187
6837 970
8626 731
5798 469
6385 618
15089 693
2175 331
10443 502