14525 590
26224 267
5101 882
8647 555
20959 317
6009 214
8305 678
9878 275
18230 386
3606 468
7297 726