365973
311191
625523
730157
476472
146854
403986
502692
400926
404406
740982
901554
5108799
3542581
3042148
2345804
2223988
2029609
1939357
190678
1754118
1717136
1679195
1631471