12166
16890
19354
21126
21306
21923
22131
23557
27317
31821
36550
40237
41928
45792
50420
54071
60566
63264
64706
68090
68793
69503
71155
73414
75085
82955
84604
88890
90500
93669
