12609 555
5285 169
6908 92
8386 482
16465 187
6826 970
8609 731
5784 469
6382 618
15061 693
2164 331
10418 502