2094
1743
3583
2635
24210
4195
5388
80813
30815
55117
64017
40710
1634317
1154312
11134276
1033816
10096258
97614
8252155
774111
71026
61774
57392
54098