180071
178443
128376
87438
62844
59759
56990
52739
45080
44761
44267
43013
42740
42250
39043
38427
37582
34913
34895
34320
33980
33928
32904
31682
31440