1986
1402
1951
23010
2895
2760
2075
2508182
2681
1541702
2784
71127
1587716
1095612
9975276
995416
94983
9137258
7470154
726311
68395
58133
54292
52278