2945
5763
12450
3823
2244
21835
4219
1986
2060
3144
2504
18838
8154
8806
4084
13277
27977
1975
12322
7057
7634
1813
2088
8387
3764
15219
29816
6610
5337
14233
37499
36353
3037
13312
51618
22033
8546
23090
14427
6885
20985
15281
9973
4003
11981
17145
31297
5365
4310
8762
5075
28679
109893
10850
50422
33259
17548
17495
6391
9558