921520
232576
428833
153396
857449
445944
15095
965332
939476
786537
451113
684911
5247799
3671581
3196148
2496804
2273988
2113609
2045358
193678
1822118
1743136
1719196
1659471