3809
2257
1396
2193
1730
1976
1933
4146
41615
43015
3344
1892
1611717
1126112
10507276
1013916
96643
9537258
7860154
750611
69816
60354
55862
53168