8482
911
1690
1914
605582
434715
4803
6272
957942
1561016
2912803
501
1972837
13649284
1361612
11896261
1163140
110133
9840157
964311
79876
794937
74465
67892