10266 505
5623 280
2928 358
4362 742
6850 634
5626 148
2691 460
2531 475
3012 506
112512 976
31303 370
91792 782
26182 506