2580 215
4658 109
3571 674
3717 67
4277 880
4816 80
7084 864
3533 732
8685 721
12656 923
2384 385
3925 568
4772 654
3045 550
14405 446
3102 528
1451 103
4558 694
4132 207
3927 508
2900 260
2662 345
7901 852
2680 514