12274
64205
15299
117008
43133
10159
21728
23656
5414
13166
12389
8182
12243
15034
12127
21562
13066
5281
116628
42833
63857
23492
9997
8112