13112
25336
1677
19610
14714
2316
1820
2680
2280
23912
17011
25310
588311
42360
42193
40057
3552270
3309154
29264
2798149
26666
22632
21090
19280