3039 275
4083 261
4227 488
2999 459
2583 177
6979 616
125764 767
4495 621
2262 278
13388 601
3065 353
5146 885
2572 500
2258 334
3127 410
3014 301
2078 364
3216 717
3867 325
5063 774