105475
105452
104910
103872
102830
101539
98549
98212
97669
94702
94545
93065
88348
86554
86062
84156
77622
77030
75054
73517
73293
71646
71598
70633
70159
64733
64372
58911
58382
54989