556163
772381
187320
308468
137203
514559
187529
783430
103100
848600
998349
580177
5141799
3567581
3073148
2386804
2230988
2048609
1971358
191478
1766118
1720136
1689196
1637471