1370
117751
3505
2439
74028
1700
77718
250774
176653
3070
1770
1460
1643817
1163512
11422276
1041816
10345259
97924
8398155
782611
71616
62324
57872
54348