3777
50210
5108
36811
51717
64217
5159
4959
5047
34513
7365
28615
1583816
1091712
9923276
991216
94813
9111258
7437154
723011
68285
57953
54092
52128