3900
3166
5422
5189
2909
3882
4566
4077
2766
4501
4102
3268
15864
4646
8068
15615
11898
7611
4143
6535
Page 2 of 6