727246
365155
959246
256198
96647
253839
57145
1008294
37574
443740
390811
682528
5141799
3567581
3073148
2385804
2230988
2048609
1969358
191478
1766118
1720136
1689196
1636471