4339
4017
3521
6420
5824
3731
4259
5348
13201
8123
10019
7933
9765
8793
44379
14672
6702
13930
11011
14473
9225
18112
11299
18658
29073