16538
11204
8408
8121
21055
19947
21232
21008
16220
23406
23686
23013
5466
3102
5801
3667
5449
13570
11904
14986