14505
14743
10433
4190
36674
5712
6961
6366
2950
7455
6762
3152
2155
4214
13129
1266
1732
9889
3665
2023
6134
2682
2024
2463
2059
2761
28454
1911
7918
20177