102837
96023
501160
281763
798362
696365
244439
31634
616546
13195
340423
448107
5055799
3492581
2973148
2294804
2203988
1998609
189478
1888357
1735118
1708136
1653195
1620471