156887
289
25663
50
38393
47
20505
53
28148
34
84691
100
70978
113
77006
91
30991
31
44359
72
62219
128
46253
65
72441
208303
311
71973
75
33863
163190
276
92799
157
131221
182
103675
188
138201
138
53614
84
67230
62
64377
45386
105767
185
114394
191385
279
266309
455
59973
81
96871
106
99107
163
162530
201
71135
97
44855
40
65118
69
44060
91860
132996
131
98228
169