25901
13011
5571
2026637
112443
1196840
82376
21392
26770
28030
31850
28380
37620
11351
1395012
18020
26435
6640
622843
31231
15692
9011
10450
16063
14201
35433
22993
31854