631634
432519
989915
456297
195655
7461
729749
597995
106710
160854
3820
65445
5256799
3679581
3206148
2509804
2281988
2127609
2053358
193878
1828118
1745136
1725196
1660471