820
620
5222
7918
8218
670
653579
602
6613
840
29697
22680
20792
18423
1481267
14242
1333148
12926
11530
1145144
9990
83211