141362
381524
408843
847660
969406
217224
488953
383232
899272
90568
935571
92767
5082799
3513581
3009148
2315804
2212988
2008609
1904357
189878
1746118
1715136
1661195
1624471