3116 422
53121 550
7363 800
81323 219
41422 292
4164 174
18513 78
4842 756
5524 894
110946 543
2798 519