50310
12587
12943
37225
30418
35017
28028
74121
27690
29631