6006 582
3960 753
5397 577
3693 223
4167 331
9666 274
5946 322
3470 32
4654 947
3208 299
6941 413
4931 622
2636 398