3604
2970
53636
4182
4415
2726
3614
5287
2093
3928
3325
3945
2005837
14085284
1382912
12192261
1186240
111783
10113157
994112
837037
81556
76655
69852