14530 590
26226 267
5101 882
8647 555
20961 317
6011 214
8305 678
9878 275
18234 386
3607 468
7297 726