105316
103771
102530
99787
97120
96921
89798
89418
82691
82531
81906
80344
78326
69635
69410
69115
63617
57629
57515
56997
55415
55410
54354
52448
50547
47207
46948
45327
41896
41461