4450
10361
2870
6311
3720
6450
7710
2360
20633
30373
12771
9500
201890
1650817
1169712
11550276
1046616
10436260
98094
8472155
788111
71866
62724
58112