45184 485
5221 518
388144 1161
57333 627
4807 68
31338 884
4335 174
6422 88
897 30
7651 121
10720 758
25894 845