52594
30918
68313
1046
32646
959120
40313
6895
56045
54698
10519
60519
5474
67331
36926
750152
1395
1293
1106145
48940