102273
31424
38777
22431
33172
19809
21869
46473
23696
235029
27126
22907
21286
22478
25914