23755
52886
15403
11257
18186
21400
12861
11148
9585
22944
15057
19940
15472
8984
19108
11421
8719
30994
12731
22925
26196
17489
19626
15076
82097
60826
37589
226884
1039641
31093
46248
16164
29882
11863
24304
23179
20619
21545
115125
120188
12623
93838
1233241
166275
127272
32629
13787
17483
83620
88647
335136
23031
31452
19934
3640
47376
1676450
19279
49409
16581