8592 867
6939 110
12647 555
5328 169
6935 92
8420 482
16511 187
6872 970
8634 731
5814 469
6408 618
15083 693
2187 331
10446 502