40618
69913
128032
1160135
1008186
2753
74020
1613
562122
24428
103620
1050212
1193134
41627
875190
79747
1376
13010
80183
49563