498837
371679
105790
296547
377814
233395
816225
581907
26436
556607
553313
462624
5117799
3551581
3053148
2358804
2226988
2034609
1948357
191078
1756118
1718136
1682195
1633471