15806
159020
5507
43706
120188
66755
29107
10203
24887
8263
110251
12623
5262
16420
9632
13058
9480
12865
130896
84860
2153
12101
63626
30282
7564
8421
25670
93838
5567
102211
6469
6164
12153
12629
9665
282441
15544
1233242
68478
31749
20799
40780
6835
7708
5283
40953
61937
6775
21143
41555
6080
74196
7351
6939
6836
4575
3921
65001
241646
7045