14514 590
26224 267
5101 882
8645 555
20953 317
6006 214
8301 678
9876 275
18213 386
3604 468
7293 726