179491
177940
127926
102637
87182
85259
83382
79822
77939
71852
65653
62655
62537
59569
57142
56817
55607
54229
53976
53846
52927
52587
48690
48508
47898