14523 590
26224 267
5101 882
8647 555
20957 317
6009 214
8304 678
9878 275
18228 386
3606 468
7296 726