10255 505
5615 280
2918 358
4353 742
6841 634
5617 148
2688 460
2528 475
3009 506
112392 976
31259 370
91586 782
26123 506