10255 505
5615 280
2917 358
4353 742
6839 634
5616 148
2686 460
2528 475
3007 506
112379 976
31245 370
91554 782
26108 506