31984
31
28685
28
29471
47
20822
53
59564
109
30438
40
71562
185
40749
128
32700
81
26832
62
31048
87
18899
37
30203
56
71603
94
46605
78
73839
34199
59
20266
22167
34
26351
32864
144670
197
63931
179
37783
28824
28827
84
100100
213
20850
25
122556
304
42012
69
38962
75
24199
34865
28871
50
64462
32326
72
58908
103
76821
163
49668
27111