923
3865
2786
32514
1650
2110
1530
1874
681
39622
1061
6716
1636917
1157112
11238276
1035416
10148259
97764
8295155
776411
71236
61994
57562
54198