15733
25965
63490
47660
46041
31710
36790
140054
56458
23823
57908
15466
11299
18239
21471
127069
12907
11182
36276
9633
23002
15123
20351
5877
19982
15548
9029
24347
80543
19162
5949
11472
8762
31045
22975
10880
17898
10850
40814
11560
50422
26250
17548
24461
19678
15125
82150
10010
14118
37632
227468
727816
38761
1040036
31170
46307
252366
197287
16206
29931