15042
45227
154223
124820
162637
11964261
137017
6062
97622
89311
172915
71814
105420
133613
88225
69910
99243
63316
68610
135762
3180
42610
2251
89426
92115
194654
94334
4818
1460
77780
290646
2931
2454
60420
48411
94218
2605
132651
76116
4289
124057
1792