15759
148104
7592
31023
20844
69108
10665
28518
72420
35910