2869149
21610
1117216
75444
8030
875380
72230
62540
59734
29415
34315
42527
603111
43350
43253
41147
3651270
3422156
29694
27316
23252
19770