18104
7638
12004
32735
31186
51022
23806
54768
158284
19438
18733
307951
15794
28553
18082
25967
29236
24959
131033
85023
63759
24560
300798
695666
160392
311754
34464
66373
756993
8046
7712
10127
44189