29050
28435
27744
41979
15371
29906
47741
30905
27353
17565
14328
29963
11933
30416
9848
16149
16902
29864
13000
21747