25989
20595
27606
24571
22447
14763
18220
40291
14824
27484
61999
10176
20191
90948
24077
16279
24096
863399
92226
13371
5746
13007
41963
15491
14797
40781
15954
50987
29834
33494
15892
17067
17845
14926
55268
145874
23926
3668
21393
6793
12231
15914
6672
56728
23623
29592
7778
48249
5747
27307
21481
19264
45137
10726
29970
11946
21510
6943
3055
34111