2936 124
1522 362
5498 717
4018 352
664 111
1136 181
5314 688
4722 673
821 29
1944 320
2279 528
3008 710
4198 784
3350 610
1405 304
4383 773
2717 858
5688 639
4293 518
2810 496
445 57
3287 600
5856 541
4618 375