25425
10531
11580
21070
10400
5971
6913
3970
9750
4390
3907
47119
2347
2685
3232
52112
75715
102120
74215
87619
6196
82814
94917
3652
4565
53310
71318
49413
90316
5918
73710
7139