14527 590
26225 267
5101 882
8647 555
20961 317
6009 214
8305 678
9878 275
18233 386
3607 468
7297 726