893897
409618
349186
293825
181967
207492
718136
477837
150643
856383
285292
779870
81764
58855
162947
11949
750965
96293
669142
302994
26864
255596
844629
373592
707410
183810