472677
678226
92169
945972
41864
252809
903105
348923
303931
35948
9385
115371
5066799
3505581
2990148
2304804
2205988
2003609
189678
1893357
1738118
1711136
1656195
1622471