19228
20034
15806
159022
5507
43707
120189
66755
29108
10204
24888
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
40954
61937
6775
21143
41555
6080
74196
7351
6939
6837
4575
3921
65001