5642 582
3763 753
5121 577
3478 223
3872 331
8949 274
5577 322
3055 32
4491 947
3044 299
6706 413
4690 622
2537 398