506839
179673
621180
74431
123306
383644
510373
742164
70035
201417
106770
45868
5062799
3502581
2982148
2302804
2205988
2003609
189678
1893357
1737118
1711136
1655195
1622471