3472
39910
2812
4426
5225
1810
1643
2426
1614
2292
3025
56517
1906617
1318212
12824283
1134616
11290261
108573
9295157
920511
78066
731037
71585
66162