3497
2676
2032
3776
4213
29513
1895
104533
2721
6578
7116
2190
1643817
1163512
11422276
1041816
10345259
97924
8398155
782611
71616
62324
57872
54348