12285
18014
19630
25114
1303
4598
19941
5622
9692
9635
10457
2533
10233
7125
8151
4043
1666
2764
60025
6366
7966
1959
15805
7298
1650
18785
12934
5979
5772
4269
5018
33489
22548
11325
26417
2514
10261
3166
11241
7836
100943
16184
33706
19886
8096
63986
17407
11239
20352