2003
630
1522
890
1002
1350
870
21010
2141
1161
1422
1100
1585616
1094012
9948276
992816
94923
9123258
7445154
724411
68345
58033
54152
52228