23360
17905
7405
104702
9494
5566
1040922
10375
6239
19165
47907
4985
3872
6569
6606
6829
7089
5961
6323
7830
12578
6409
10258
5780
8820
14389
64643
7322
6162
4874
12197
7109
39998
4906
8552
9541
33530