10250 505
5609 280
2906 358
4342 742
6832 634
5603 147
2681 460
2524 475
3002 506
112236 976
31186 370
91365 782
26020 506