5078
6098
5754
15355
5381
7317
4913
5891
5636
8934
6577
5150
4921
4956
5052
4898
5769
5106
5470
4865
5353
4874
4961
4990