652464
674951
3060
398600
678874
53594
867467
754746
824704
28630
376864
22918
5500367
4519935
4337459
3442998
3442462
3399286
3344956
3007729
2993226
2480209
2133352
2130407