182923
126677
123667
123189
108970
96822
94582
88887
73738
73492
64388
61117
60567
59568
47694
42616
41774
39724
39063
37541
36544
32082
30960
29834
25829
23287
22908
22391
21871
21252