265
230
4926
5518
494
113
7847
410
4415
5914
392
282
21436
16080
14221
12890
9852
940263
8624
8600
811148
704142
66811
6390