5822
5335
4715
3130
2922
274
3611
3710
3216
4311
317
468
23526
17720
15611
14052
10822
1048263
9544
939148
9300
775142
7270
70311