10249 505
5601 280
2899 358
4331 742
6823 634
5592 147
2676 460
2520 475
2998 506
112027 976
31117 370
91145 782
25916 506