674910
66125
18912
683318
16332
30418
648212
777826
901922
705412
60595
63585
350514640
173871297
1420838266
126972223
99288153
83203180
825128863
81537183
66933139
63259241
59312172
54921117