5996 582
3957 753
5386 577
3689 223
4157 331
9636 274
5929 322
3462 32
4652 947
3200 299
6934 413
4924 622
2634 398