42109
43704
46589
40253
37963
44488
33176
34800
26100
29783
31495
34366
39441
39266
44096
39049
53317
38440
31581