30712
19422
37324
15811
19328
667140
70330
1417
42428
829136
944122
67947
104882
703151
88111194
8180202
67231001
4852561
8557930
69441475