28737
69418
214945
2570
67637
1226894
180
27202
4431
12300
207133
1910
201500
1649717
1169212
11529276
1045316
10418259
98064
8462155
786911
71776
62644
58052