115105
80200
73095
68599
63649
50009
34695
31240
29303
28997
26567
26068
25519
24034
18329
18190
17801