2802
11596
6373
14702
19286
12466
5726
6353
7209
7837
12698
5819
8048
7304
12736
5300
14285
45237
13488
11765
64222
15210
41963
200578
7445
31520
26398
5659
12786
7187
19678
8310
241873
7400
18845
90311
22563
23664
24194