45426 421
4856 622
7789 686
6766 571
43807 136
15764 246
26096 348
25271 45
13678 107
32207 583
4648 103
6745 540