23755
52886
15403
11260
18186
21400
12861
11149
9585
22945
15058
19940
15472
8984
19108
11421
8719
30994
12731
22925
26196
17489
19626
15076
82097
60826
37589
226894
1039645
31093
46248
16165
29882
11863
24305
23180
20619
21545
115125
120189
12623
93838
1233242
166275
127273
32629
13788
17483
83621
88647
335139
23032
31452
19934
3640
47376
1676458
19280
49409
16582