12911 555
5419 169
7099 92
8644 482
16924 187
6995 970
8758 731
5916 469
6442 618
15327 693
2243 331
10621 502