60689
18115
14731
2623
21403
8979
2269
23564
34147
20677
3286
3535
3864
2023
18143
5797
2957
5098
20109
4351
5765
3310
42699