45582 421
4886 622
7846 686
6811 571
43901 136
15811 246
26135 348
25333 45
13741 107
32307 583
4670 103
6778 540