3080 511
2832 824
8287 411
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
5121 405
3205 655
2799 674
1728 328
2397 348