16048
9585
22945
7868
6920
8740
7963
8801
4530
27664
11495
15058
109432
20269
33954
5788
6035
9393
12107
17349
10487
21123
8517
11187
29705
18674
7852
222815
19940
35209
9420
10188
15484
16468
22918
14839
6667
10964
6886
22026
10105
12202
26267
7438
15472
8593
8984
21512
145249
5621
49849
32449
450706
522853
13867
2863
80471
16188
9556
19108