45406 421
4855 622
7785 686
6765 571
43802 136
15760 246
26092 348
25268 45
13675 107
32202 583
4648 103
6744 540