5998 582
3959 753
5390 577
3690 223
4162 331
9650 274
5936 322
3465 32
4653 947
3202 299
6939 413
4927 622
2635 398