3404
2403
2000
4298
1942
1933
1571
1541
1331
3432
39410
4396
1870117
1295212
12478283
1126616
10960261
107703
9079157
901011
77506
70435
697737
65282