3041 275
4083 261
4228 488
2999 459
2583 177
6980 616
125781 767
4495 621
2263 278
13390 601
3065 353
5146 885
2573 500
2258 334
3127 410
3015 301
2079 364
3216 717
3869 325
5063 774