17315
4741
68128
102824
798146
89563
30432
677100
1197222
55941
19414
64569
863124
88191115
5991851
51481731
46811269
6170836
53151265
7102700