183327
126789
123980
123443
109226
97061
94839
88991
73950
73586
64528
61356
60743
59726
47906
42717
41847
39801
39098
37564
36608
32271
31010
29891
25876
23452
22962
22448
21886
21334