5820
576
506
5111
5619
4421
5019
417
662
516
362
3712
28317
21460
19781
17543
1407265
13762
1277148
12356
11020
1069144
9420
80311