21591
73403
7638
4450
42647
2182
2585
37008
102093
5223
30012
12048
34110
35823
21424
9414
14388
20847
23806
6602
19243
3252
3404
8782
3128
2536
4170
15532
307951
3020
26790
50513
4759
27756
13310
9504
19306
18937
12283
36891
3019
2566
6434
110396
12291
9687
3245
12915
85023
3626
166383
24560
4818
3686
15604
300798
695666
5895
26186
57269