985475
279664
159904
606452
382512
27590
715225
606520
25388
365106
35155
263355
5144799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471