45535 421
4871 622
7822 686
6794 571
43869 136
15797 246
26123 348
25311 45
13719 107
32266 583
4664 103
6765 540