20236
24776
27625
30716
44301
28455
119696
13566
64790
93312
16810
153155
23233
55114
41170
44529
22989
20479
21008
159672
13494
30765
9066
4436
23037
113082
17589
27169
24255
29586
38387
51089
17995
8307
29984
23928
176807
7118
16811
12956
130766
16739
533646
51364
162249
32301
15492
25516
13709
6699
20364
27425
24372
57352
22214
14537
18004
40024
14652
40517