1961
980
3724
4147
3216
4085
1821
2113
21610
1572
58713
670
1620617
1138712
10825276
1024416
9771258
96983
8061155
761211
70266
60934
56462
53558