51363
40607
44345
9310
41490
8133
36816
17981
42773
20373
16801
18057
47716
22988
12535
114
42284
48952
35866
24486
