27306
31296
21481
19264
31940
45135
10726
24649
29970
21509
6943
34109
25965
63482
47660
46041
31710
140054
56458
15466
18237
21471
127066
12907
23002
15123
21180
19981
9029
24347
80542
19162
11472
8760
31045
22975
17898
10849
27268
11560
50421
26250
24461
15125
82150
37632
227463
38759
1040033
31170
16206
29931
24361
203014
34662
21608
17330
43801
120252
12670