12275
13167
3500
64205
15299
117008
43133
21728
23656
5414
12389
8182
63858
5281
12243
15034
3392
12128
21562
13066
116628
23492
8112
42833