102741
85346
83483
79979
78043
71926
57205
55688
54309
53019
48583
47249
45550
45015
39882
38341
38322
37000
36274
35146
34834
34620
34272
34204
34017