19779 393
14754 590
26287 267
5147 882
8691 555
21063 317
6083 214
8398 678
9922 275
18557 386
3640 468
7331 726