676672
275120
670880
937485
659875
33721
651183
463945
896545
746467
848875
300789
5571367
4560935
4378459
3473998
3458462
3429286
3379956
3031729
3025226
2505209
2142352
2141407