102874
85492
83611
80205
78190
72041
57315
55804
54413
53138
48695
47349
45648
45106
39978
38457
38410
37090
36362
35258
34928
34725
34362
34335
34118