17710
1447
875
1340
1703
984
12014
1565
3458
2306
940
1028
700812
50323
49380
49048
4315271
4123158
33614
3326153
31756
27272
24921
23290