840431
173826
172185
396179
356581
700992
323751
581295
875822
9569
189955
213904
5082799
3515581
3010148
2319804
2212988
2009609
1905357
189878
1746118
1715136
1661195
1624471