352
6630
607
4514
4910
567
6012
4318
540
501
638
4313
30007
22910
21012
18743
1498267
14412
1350148
13036
1160144
11590
10090
83911