2653
1882
1571
1473
1400
46837
2963
1820
2727
3356
1830
1616
1906617
1318212
12824283
1134616
11290261
108573
9295157
920511
78066
731137
71585
66162