3920
11670
10065
2127
15061
6033
29761
4104
3772
5257
4283
3427
4380
2953
3528
2809
2284
7935
5578
2471
22847
11574
5445
2887
7208
18019
15296
7100
10842
5449