85375
175969
379932
862736
420449
506358
875962
550255
141494
539618
444465
743741
6300368
5109935
4899460
37891000
3758287
3736956
3628462
3341226
3281730
315536
2755209
242110