636547
772901
471491
212567
701794
714268
145604
269916
884439
413464
239532
77537
5099799
3533581
3035148
2338804
2220988
2025609
1933357
190378
1750118
1716136
1676195
1629471