102596
31824
39021
22654
33440
20007
22024
46663
23812
235289
27292
23203
21518
22743
26107