21840 396
15411 590
26377 267
5152 882
8735 555
21194 317
6225 214
10163 678
9990 275
19618 386
3699 468
7412 726