15130
739148
5820
48378
4780
3340
2780
32369
3660
2471
2038896
2420
19776
13171
11850
9002
856263
7990
7732
644142
62811