2761
4167
2521
5967
13730
49256
6777
37307
21738
31357
30408
21015
13767
10411
33816
9786
33779
109553
76924
11727
8971
15276