3573
3916
2767
1746
1395
3458
44213
50826
3990
2596
44310
1830
1913417
1324712
12915283
1138616
11339261
108863
9356157
926311
78386
739737
72015
66482