21591
73403
7638
4450
42645
2182
2584
37004
102090
5223
30012
12048
34109
35820
21424
9413
14388
20846
23806
6602
19241
3251
3404
8781
3126
2536
4170
15532
307950
3020
26789
50512
4759
27755
13309
9503
19306
18937
12283
36891
3019
2566
6434
110395
12291
9687
3243
12915
85023
3626
166383
24560
4817
3686
15603
300791
695657
5895
26186
57269