12541
6790
14085284
5400
837037
12630
4230
994012
5850
11960
6810
536610
2005837
1382912
12192261
1186240
111783
10113157
81556
76655
69852