3797
11988
109008
9503
15125
20367
8030
82150
10128
30022
37632
227463
727813
38759
1040033
31170
18320
13136
2155
27204
197287
16206
5897
29931
13017
5745
19306
24361
350327
59942
20676
36891
34662
2566
21608
115181
15283
32125
10792
10926
159118
43801
120252
29235
6434
3896
110395
2499
12670
16480
9687
9530
63759
12202
9721
282548
15608
1233708
40853
62034