2286
2966
1516
3216
7636
23056
2056
21756
7746
25966
41596
20446
10826
20636
80886
9336
31327
6196
17616
37016