15683
25888
47585
45997
31666
56380
23755
52886
15403
11260
18186
21400
11149
9585
22945
15058
19940
15472
8984
19108
11421
8719
30994
12731
22925
26196
15076
82097
60826
37589
1039644
31093
46248
16164
29882
11863
24305
23180
20619
21545
115125
120189
12623
93838
1233242
61937
166275
127273
3522
32629
13788
17483
111309
83621
335136
23032
31452
14198
47376
1676452