10266 505
5625 280
2930 358
4363 742
6852 634
5629 148
2691 460
2533 475
3013 506
112542 976
31316 370
91856 782
26272 506