2949 145
53375 550
7450 800
81591 219
41648 292
4165 174
18545 78
4874 756
5541 894
111442 543
2813 519