77600
152128
299186
860400
418232
468437
33941
533110
321450
417735
958103
51246
5143799
3567581
3073148
2386804
2230988
2049609
1971358
191478
1766118
1720136
1690196
1637471