39474
283765
454938
278470
422143
818183
45412
938853
877985
560227
305185
261158
5063799
3502581
2984148
2303804
2205988
2003609
189678
1893357
1737118
1711136
1655195
1622471