347841
77772
297291
960729
341453
907237
128481
702939
254281
551475
539393
534301
5055799
3492581
2971148
2294804
2203988
1997609
189478
1887357
1735118
1708136
1653195
1620471