28458
19645
85626
183826
15777
158145
1887554
43880
6301
17046
336