20581
37464
164618
29799
6867
159984
166335
56889
4636
11922
4031
4379
11904
14431
4638
9248
8493
4165
6643
17480
55951
3145
5319
9459
10894
6111
6563
9775
8256
3400
4900
3570
6851
6566
30505
12903
4549
8963
63932
6016
6095
9797
14479
17262
4693
10896
5274
5010
5668
5812
5541
29603
12212
76875
120393
139585
35253
4703
30995
34124