2698 680
1756 60
2852 296
2327 68
21765 75
4566 603
4657 617
58876 586
12879 699
8010 504
8651 839
8791 86