620
420
538956
405
265
230
4713
5518
494
113
7847
3310
21736
16330
14491
13070
9982
950263
8724
8670
821148
715142
67411
6530