2877149
21650
1120216
75644
8050
877380
62740
72230
59734
34715
29415
42827
604211
43430
43283
41227
3657270
3430156
29754
27376
23282
19770