2477
1782
3578
1753
5989
3738
17605
1883
11831
6407
4750
26934
14406
7871
12516
14066
11592
63647
14979
41696
199667
25896
12555
6980
18657
23421
23924