985 153
2599 565
3180 414
5305 663
4142 812
1573 352
1240 280
3176 659
2617 816
4102 518
1576 483
2039 469
4296 784
3202 287
1278 158
3328 535
1609 89
1230 283
10981 778
4417 804
3058 382
23636 579
2946 784
5792 457