2955 422
53113 550
7358 800
81318 219
41415 292
4163 174
18513 78
4841 756
5524 894
110942 543
2797 519