317
418
368
252
292
325
525
456
536
4112
373
213
24646
18540
16701
14862
11592
1120263
10174
990148
9720
850143
7840
73711