50286
12578
12919
37211
30361
35017
28028
74120
27686
29605