810
13112
25336
1677
19610
14714
2316
1820
2680
2280
23912
17011
588311
42380
42203
40077
3552270
3311154
29264
2798149
26666
22632
21120
19280