38598
41214
101119
1154281
68905
35157
176658
8460
25714
24076
91573
202835
19359
99700
68036
10496
62153
53712
23238
7996
28342
9011
327504
2449860
7947
380092
49053
23226
146126
7301
64410
105613
21563
6726
29507
38111
28077
198280
174940