20902
1489267
12976
8300
57895
6135
71836
5280
5770
482160
4950
4980
29847
22750
18623
14332
1343148
11560
1148144
10010
83711