3598
9663
11046
15701
9476
22822
14911
20061
29585
5720
19823
15316
8865
144377
80279
18988
11308
3858
8625
30846
12574
22812
10640
21188
27036
38867
3970
6084
7185
26072
26026
17371
14105
23739
5319
19506
14964
81967
11936
41883
5202
37462
1038103
30922
46117
5829
196819
7839
16053
29769
186350
24179
23028
20487
30254
21410
114972
14972
10740
120032