3097 92
4046 893
7304 369
3703 314
5647 702
3756 574
2772 101
7190 793
3652 718
2777 374
4896 760
4155 622
3756 588
59476 269
45403 824