765880
612579
664332
577846
688607
621672
896701
360220
521855
350278
350592
668226
5108799
3542581
3042148
2343804
2223988
2028609
1938357
190678
1754118
1717136
1679195
1630471