102433
31635
38928
22551
33350
19927
21967
46594
23773
235183
27245
23088
21402
22676
26013