2,557,872
1,448,820
123,984
833,112
309,636
2,560,680
170,208
99,576
432,756
804,060
1,666,116
58,428