2402
32251
1615
22220
17813
1967254
1936
18415
1879
21319
28845
2279
40847
31090
29873
26985
2353267
21114
2033153
1873149
18716
15500
14960
13260