18754
8211
12573
33697
32414
54478
25054
59194
162290
20075
19274
309944
17224
29318
19270
26842
29876
25857
132764
86738
65256
25079
306532
707278
161451
314615
36097
75136
760276
8542
8737
10860
45596