10266 505
5623 280
2928 358
4362 742
6851 634
5626 148
2691 460
2531 475
3013 506
112513 976
31304 370
91805 782
26184 506