64222
16327
13385
38171
27386
21510
31186
31075
15601
158284
16246
12986
15794
12465
21369
10128
13136
29236
24959
110396
695666
110431
7166
23664
24194