21776 396
15350 590
26346 267
5148 882
8729 555
21178 317
6216 214
10148 678
9988 275
19517 386
3691 468
7408 726