16943
51816
162642
32529
25103
15688
25989
20595
27606
24571
22447
14763
18220
40291
14824
27484
61999
10176
20191
90949
24077
16279
6300
24096
20797
863399
92226
13371
5746
13007
41963
15491
14797
40781
15954
50987
29834
33494
15892
17067
17845
14926
17314
55268
145876
23926
21393
6793
12231
15914
6672
56728
23623
29592
7778
48249
5747
27307
21481
19264