45184 485
5221 518
388147 1161
57333 627
4807 68
31338 884
4335 174
6422 88
897 30
7658 121
10722 758
25894 845