15631 838
13151 279
4418 121
17241 759
1506 39
5898 380
4159 710
2867 500
2869 500
2965 602
8036 748
14041 573
4948 739
2637 596