23823
52944
15466
11299
18237
21471
12907
11193
9631
23002
15123
19981
15548
9029
19162
11472
8760
31045
12787
22975
26250
17548
19678
15125
82150
60882
37632
227465
1040036
31170
46307
16206
29931
11907
24361
23222
20676
21608
115182
120252
12670
93910
1233708
166383
127340
32686
13862
17530
83683
88711
335296
23104
31507
19984
3684
47427
1677367
19532
49453
16647