607311
71857
29556
289280
790971
434233
16500
772746
598560
544324
726465
882323
5499367
4517935
4334459
3442998
3442462
3399286
3344956
3006729
2993226
2479209
2133352
2128407