22625
14813
906178
2667
860103
875
52895
1019111
42845
22136
26328
41929
21919
909141
7219
31622
1019233
628134
22120
37426