12276
64207
13168
43134
117011
15301
8183
10160
3500
21728
23656
5414
8110
42833
9997
21562
23492
13065
116626
3392
5281
63857
12125
15034