52815
48430
32920
1763
2484
2163
37312
2786
3808
2566873
2900
1543
1913417
1324712
12913283
1138616
11337261
108853
9356157
926211
78386
739637
71995
66482