45095
24750
61665
19849
52620
68335
30416
27048
20138
13368
17669
26951