12979
5472
310809
495838
48394
334651
763622
17825
109945
14884
15603
76605
56827
43422
33689
22852
31289
19791
25914
52536
2076
24609
207072
5072
73438
1030164
7896
20607
28747
31763
12618
19249
18914
90155
19921
6745
1538699
41877
159963
5064
18138
5914
12928
5793
335674
17130
11491
9890
2754
125473
38573
11269
110609
126142
14420
18892
1673435
16620
20613
18879