2646
11057
11838
20174
2456
6979
17186
20376
3980
4082
4648
4184
3238
3139
6771
5173
68153
9534
17460
4236
13927
11412
6665
6401
2688
10430
2475
3904
5088
10074
5932
5048
10029