21777 396
15354 590
26347 267
5148 882
8729 555
21178 317
6217 214
10149 678
9988 275
19521 386
3691 468
7408 726