25759
34491
17357
12420
93724
27037
55100
10633
97238
41400
25950
71309