5996 582
3957 753
5387 577
3689 223
4157 331
9639 274
5932 322
3463 32
4652 947
3200 299
6936 413
4926 622
2634 398