6196 582
4006 753
5572 577
3812 223
4323 331
9926 274
6319 322
3558 32
4709 947
3282 299
7040 413
4996 622
2692 398