530916
179348
170972
562106
609455
27735
252251
780199
950327
177507
202461
362282
5141799
3567581
3073148
2386804
2230988
2048609
1971358
191478
1766118
1720136
1689196
1637471