15042
45227
154223
124820
162637
11981261
137017
6062
97622
89311
173015
71814
105420
133713
88325
69910
99243
63316
68710
135762
3180
42610
2251
89426
92115
194654
94434
4818
1460
77780
290746
2931
2454
60420
48411
94218
2605
132651
76116
4289
124057
1792