4952 146
54235 550
7652 800
81954 219
42086 292
4216 174
18563 78
4948 756
5590 894
111823 543
2843 519