1760
28143
34400
3418
20748
5997
4902
25262
2971
4304
22141
2364
2201
21739
9900
18905
2271
7098
18637
19716
3868
27847
10284
3541
3465
37382
15766
126013
5081
5255
7346
4350
10595
6423
87020
2732