5041
4959
4852
7222
4889
5661
4010
13424
3705
3015
8085
5045
5904
9103
5862
7136
6803
4390
7497
7976
6957
9907
4841
9234
15428
6022