17890
958148
7480
58078
5660
4550
4090
3350
37971
3040
3001
2508896
23826
15861
14352
11052
1069263
9794
9440
797142
71711