2993 319
3358 619
2459 155
3980 833
2971 247
4193 765
1803 105
3730 763
3172 474
3739 622
3536 713
2200 728