12608 555
5285 169
6908 92
8385 482
16463 187
6825 970
8608 731
5783 469
6382 618
15061 693
2164 331
10416 502