2801
11596
6373
14700
19286
12466
5726
6353
7209
7837
12698
5817
8048
7304
12736
5300
14284
45237
13487
11765
64222
15209
41963
200574
7445
31520
26397
5659
12785
7187
19678
8310
241870
7399
18845
90311
22562
23660
24194