11328
29260
147730
59211
71394
26376
103385
100620
5445
44693