30,298
380,029
135,785
316,712
394,333
767,280
646,899
1,474,172
810,657
3,043,477
588,913
118,668
700,736
890,019
1,447,971
904,778
887,480
3,909,096
2,877,103
879,595