6001 582
3960 753
5393 577
3690 223
4163 331
9654 274
5938 322
3465 32
4653 947
3206 299
6941 413
4928 622
2635 398