971995
943664
105644
458764
702213
686526
695902
483458
157782
190590
857426
125309
5145799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471