21538 396
15213 590
26325 267
5145 882
8727 555
21137 317
6191 214
10099 678
9961 275
19249 386
3679 468
7381 726