10266 505
5627 280
2934 358
4365 742
6854 634
5634 148
2692 460
2534 475
3014 506
112580 976
31328 370
91905 782
26297 506