10255 505
5615 280
2916 358
4353 742
6839 634
5616 148
2686 460
2528 475
3006 506
112373 976
31242 370
91546 782
26106 506