45513 421
4868 622
7817 686
6790 571
43850 136
15791 246
26117 348
25302 45
13715 107
32256 583
4663 103
6761 540