102638
85260
83383
79824
77939
71854
57143
55607
54229
52927
48508
47139
45473
44945
39820
38248
38241
36919
36194
35058
34756
34544
34198
34120
33955