3759
12487
5827
9079
93643
16217
61722
4373
165934
127071
3424
32458
13599
111145
83446
334673
763653
43425
22855
31292
24610
9606
20609
19928
5047
14023
47270
1673517
7868
16394
6558
7259
11923
4387
6521
31755
5072
12896
8369
13671
7741
5103
5377
5037
42698
149023