4503 275
46567 925
10575 620
6037 686
11533 927
4254 47
158639 554
94744 473
191261 582
99664 573
48630 770