10255 505
5615 280
2917 358
4353 742
6841 634
5616 148
2688 460
2528 475
3008 506
112391 976
31251 370
91585 782
26122 506