2698 59
4577 397
2665 634
9905 399
3522 262
1037 97
2547 520
3268 473
1110 329
3003 815
5374 822
2615 707
7691 707
5803 577
2732 667
14584 396
3205 655
2799 674
1728 328
2397 348
3916 677
11128 91
3547 577
3030 676