2071
1530
38011
1511
30810
4474
2136
1746
1573
1972
3116
1141
1637717
1158512
11264276
1036916
10174259
97774
8311155
777211
71336
62034
57612
54218