2629 91
3127 669
3651 698
2549 294
6891 257
5003 589
5399 285
5857 630
5051 77
3639 582
4680 794
1648 229