2932 145
53373 550
7449 800
81591 219
41648 292
4165 174
18545 78
4874 756
5541 894
111440 543
2813 519