3259
4214
4441
2320
2181
2762
2482
2903
3278
4438
2992
69414
2005837
14085284
1382912
12192261
1186040
111783
10113157
994012
837037
81556
76655
69852