2182 85
3456 415
2789 553
43166 847
25962 646
10716 256
3587 590
7815 823
3615 193
10266 347
9859 391
8604 788
7974 713
2554 471
3683 45
17922 593
3084 853