10266 505
5625 280
2931 358
4363 742
6852 634
5631 148
2691 460
2533 475
3013 506
112551 976
31318 370
91869 782
26280 506