28303
25240
8146
17756
30752
4350
13186
11091