45406 421
4855 622
7783 686
6765 571
43800 136
15759 246
26092 348
25265 45
13674 107
32198 583
4648 103
6741 540