30408
45745
14623
17146
5466
9683
21015
6114
15053
19854
13767
3426
13253
3246
28462
16398
31071
4988
4177
7979
14186
29769
24195
6391
20643
7871
13334
27429
8875
3731
5280
19022
9786
26436
76201
8509
38010
19228
21838
20969
12074
449790
30825
306959
7915
15556
33455
10264
137889
2617
37513
20062
11451
8071
12244
26078
54005
11963
20106
90752