3246 145
53571 550
7459 800
81601 219
41660 292
4165 174
18546 78
4874 756
5544 894
111451 543
2813 519