10256 505
5616 280
2918 358
4355 742
6842 634
5617 148
2689 460
2528 475
3009 506
112399 976
31264 370
91593 782
26128 506