5998 582
3958 753
5389 577
3690 223
4161 331
9648 274
5935 322
3464 32
4653 947
3202 299
6939 413
4927 622
2635 398