711
12880
8812
14664
615
8081
11950
635
87453
66162
470
8958896
653012
46673
46500
44748
3994271
3775157
31664
3095151
29506
25282
23240
21410