4373
3594
4016
3061
3624
4102
6670
13585
6058
3816
3505
4319
8173
3197
12334
4421
5029
4423
17289
27686
39162
10763
9189
12517
16269