14513 590
26224 267
5101 882
8644 555
20951 317
6006 214
8300 678
9876 275
18212 386
3604 468
7293 726