222520
19806
34331
9262
10071
22692
14640
6557
10841
6752
21774
9924
12067
25888
7295
18925
15290
3370
8475
8846
21274
144267
13150
5503
49541
449764
521897
13603
50968
80246
16036
3493
9415
18971
5682
11294
8602
11443
28246
30821
15327
6034
306929
12552
13070
7910
38141
12552
2443
33767
28438
112888
3974
3967
18300
22795
60593
33449
3182
16739