4218 338
5623 908
6692 213
2145 82
6193 677
385576 759
30708 392
31240 718
16447 784
25690 736
5053 96