6630
547
607
4514
4910
567
540
501
638
4313
5912
4218
29867
22750
20932
18623
1489267
14352
1344148
12976
11570
1148144
10010
83711