600
720
7015
5312
476
6210
624
440
437
820
781
588
29047
22210
20431
18123
1455267
14042
1311148
12726
11300
1098144
9730
81711