14797 590
26251 267
5126 882
8694 555
21035 317
6051 214
8432 678
9897 275
18663 386
3638 468
7312 726