214
280
57942
162395
192031
53448
164317
71
50
41216
43868
117978
22616
17160
15201
13580
10412
1010263
9134
8980
871148
746142
6920
69211