51586
14764
11344
27238
46344
11463
59387
16765
9441
15982
12455
11046
37897
15246
28010
43211
23159
11918
16346
8682
47995
28258
22310
28149