2194 85
3487 415
2836 553
43195 847
25991 646
10738 256
3593 590
7830 823
3631 193
10276 347
9894 391
8617 788
7977 713
2558 471
3699 45
17987 593
3087 853