125068 767
4459 621
2249 278
13298 601
3030 353
5068 885
2557 500
2238 334
3109 410
2944 301
2060 364
3196 717
3749 325
5029 774