179381
151313
73495
67786
63754
54081
53778
50173
48127
45693
43949
43905
41729
41522
41297
41131
40283
38544
38535
37441